now you're making sense. - Turkish English Dictionary